all branches of science - Turco Inglés Diccionario